Extension point config
Documentation
Hold configuration for the Shibboleth Authentication Service. Contains: * the mapping between request headers and user fields * which header is used as user Id depending of the chosen IdP * the login / logout URLs for Shibboleth
A sample configuration could be:
<extension point="config" target="org.nuxeo.ecm.platform.shibboleth.service.ShibbolethAuthenticationService">
<config headerEncoding="utf-8">
<uidHeaders>
<uidHeader idpUrl="https://specific.idp">differentUid</uidHeader>
<default>uid</default>
</uidHeaders>
<loginURL>https://host/Shibboleth.sso/WAYF</loginURL>
<logoutURL>https://host/Shibboleth.sso/Logout</logoutURL>
<fieldMapping header="uid">username</fieldMapping>
<fieldMapping header="mail">email</fieldMapping>
</config>
</extension>
Contribution Descriptors
- Class: org.nuxeo.ecm.platform.shibboleth.service.ShibbolethAuthenticationConfig